<?php 
class attributeModel extends Model{
	public $table='attribute';

	public function __init(){

	}
	public $validate=array(
		array('attr_name','nonull','属性名称不能为空',2,3),
		/*
		属性值的验证，只有录入方式为下拉列表框的时候才需要验证
		其他几种方式(text、textarea)根本就没有这个值所以不需要验证
		*/
		array('attr_value','nonull','属性值不能为空',1,3)
	);
	//属性添加
	public function addAttribute(){
		if($this->create()){
			if($this->add()){
				return true;
			}else{
				$this->error='属性添加失败';
				return false;
			}
		}
	}
	//属性编辑
	public function editAttribute(){
		if($this->create()){
			if($this->save()){
				return true;
			}else{
				$this->error='属性编辑失败';
				return false;
			}
		}
	}

	//属性删除
	public function delAttribute(){
		$attr_id=Q('attr_id');
		if($this->del($attr_id)){
			return true;
		}else{
			$this->error='属性删除失败';
			return false;
		}
	}
}

?>